ski troops - German English Dictionary